Improving the Run Time and Quality of Nested Dissection Ordering
نویسندگان
چکیده
When performing sparse matrix factorization, the ordering of matrix rows and columns has a dramatic impact on the factorization time. This paper describes an approach to the reordering problem that produces significantly better orderings than prior methods. The algorithm is a hybrid of nested dissection and minimum degree ordering, and combines an assortment of different algorithmic advances. New or improved algorithms are described for graph compression, multilevel partitioning, and separator improvement. When these techniques are combined, the resulting orderings average 39% better than minimum degree over a suite of test matrices, while requiring roughly 2.7 times the run time of Liu’s multiple minimum degree.
منابع مشابه
Simultaneous Optimization of Production and Quality in a Deterioration Process
Achieving optimal production cycle time for improving manufacturing processes is one of the common problems in production planning. During recent years, different approaches have been developed for solving this problem, but most of them assume that mean quality characteristic is constant over production run length and sets it on customer’s target value. However, the process mean may drift from ...
متن کاملSimultaneous Optimization of Production and Quality in a Deterioration Process
Achieving optimal production cycle time for improving manufacturing processes is one of the common problems in production planning. During recent years, different approaches have been developed for solving this problem, but most of them assume that mean quality characteristic is constant over production run length and sets it on customer’s target value. However, the process mean may drift from ...
متن کاملParallel Ordering Using Edge Contraction
Computing a ll-reducing ordering of a sparse matrix is a central problem in the solution of sparse linear systems using direct methods. In recent years, there has been signiicant research in developing a sparse direct solver suitable for message-passing multiprocessors. However, computing the ordering step in parallel remains a challenge and there are very few methods available. This paper desc...
متن کاملComparing Nested Dissection Orderings for Parallel Sparse Matrix Factorization
In this paper we compare nested dissection orderings obtained by diierent graph bisection heuristics. In the context of parallel sparse matrix factorization the quality of an ordering is not only determined by its ll reducing capability, but also depends on the dif-culty with which a balanced mapping of the load onto the processors of the parallel computer can be found. Our analysis shows that ...
متن کاملEffective Sparse Matrix Ordering: Just Around the BEND
When performing sparse matrix factorization, the ordering of matrix rows and columns has a dramatic impact on the factorization time. This paper describes an approach to the reordering problem that produces signiicantly better orderings than previous methods. The algorithm is a hybrid of nested dissection and minimum degree ordering, and combines an assortment of algorithmic techniques.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Scientific Computing
دوره 20 شماره
صفحات -
تاریخ انتشار 1998